Modeling of fuzzy-neural systems using the coevolutionary algorithm
نویسندگان
چکیده
This paper presents a novel hybridization of the fuzzy logic, the neural network and the coevolutionary algorithm for building a fuzzy-neural system (or a Mamdani fuzzy system) from data. The novel hybridization uses the coevolution of many species, and proposes the coevolution of groups of similar species, both for the optimization of the structure of the fuzzy-neural network. In the fuzzy-neural network the coevolution changes the number of nodes and their parameters, which indirectly change the number of fuzzy sets and their parameters and the number of rules and their parameters. Specific backpropagation that supports the Mamdani type of fuzzy system is proposed for small size optimization of fuzzy sets parameters. The backpropagation is active while the average absolute error is small, otherwise the backpropagation stops and the coevolution is active. To be able to guide the coevolution based on three criteria the coevolution uses three level of the fitness. It is possible to control the overfitting through these criteria. The proposed hybridization and its Matlab implementation can be used for creating Mamdani fuzzy-neural systems or simply Mamdani fuzzy systems, from data. This is an alternative for ANFIS and similar hybridizations. It offers to users possibility of building a Mamdani fuzzy-neuro system from data, automatically, with optimizing the number of rules, controlling the overfitting, working with large data sets and many variables, using simple triangular fuzzy sets, the result with high function approximation and good knowledge presentation, the result that can be used as the Mamdani fuzzy system (Matlab FIS object) or as the neural network (internal presentation format and feedforward function). This paper also presents the results of testing with the Wisconsin Breast Cancer Database, from UCI Machine Learning Repository ([http://archive.ics.uci.edu/ml]. Irvine, CA: University of California, School of Information and Computer Science). Key-Words: fuzzy logic, neural network, coevolutionary algorithm, Mamdani fuzzy system, hybridization
منابع مشابه
Fuzzy CoCo: a cooperative-coevolutionary approach to fuzzy modeling
Coevolutionary algorithms have received increased attention in the past few years within the domain of evolutionary computation. In this paper, we combine the search power of coevolutionary computation with the expressive power of fuzzy systems, introducing a novel algorithm, Fuzzy CoCo: Fuzzy Cooperative Coevolution . We demonstrate the efficacy of Fuzzy CoCo by applying it to a hard, real-wor...
متن کاملA Solution to the Problem of Extrapolation in Car Following Modeling Using an online fuzzy Neural Network
Car following process is time-varying in essence, due to the involvement of human actions. This paper develops an adaptive technique for car following modeling in a traffic flow. The proposed technique includes an online fuzzy neural network (OFNN) which is able to adapt its rule-consequent parameters to the time-varying processes. The proposed OFNN is first trained by an growing binary tree le...
متن کاملSECURING INTERPRETABILITY OF FUZZY MODELS FOR MODELING NONLINEAR MIMO SYSTEMS USING A HYBRID OF EVOLUTIONARY ALGORITHMS
In this study, a Multi-Objective Genetic Algorithm (MOGA) is utilized to extract interpretable and compact fuzzy rule bases for modeling nonlinear Multi-input Multi-output (MIMO) systems. In the process of non- linear system identi cation, structure selection, parameter estimation, model performance and model validation are important objectives. Furthermore, se- curing low-level and high-level ...
متن کاملIeee Transactions on Fuzzy Systems
| Coevolutionary algorithms have received increased attention in the past few years within the domain of evolutionary computation. In this paper, we combine the search power of coevolutionary computation with the expressive power of fuzzy systems, introducing a novel algorithm , Fuzzy CoCo: Fuzzy Cooperative Coevolution. We demonstrate the eecacy of Fuzzy CoCo by applying it to a hard, real-wor...
متن کاملOptimization of e-Learning Model Using Fuzzy Genetic Algorithm
E-learning model is examined of three major dimensions. And each dimension has a range of indicators that is effective in optimization and modeling, in many optimization problems in the modeling, target function or constraints may change over time that as a result optimization of these problems can also be changed. If any of these undetermined events be considered in the optimization process, t...
متن کامل